html,
body,
#root {
    height: 100%;
    display: flex;
    flex-direction: column;
}
//   "@brand-primary": "#e94f4f",
//                             "@brand-primary-tap": "#e94f4f"
body {
    font-size: 24px!important; /* 设置你想要的字体大小 */
  }

* {
    touch-action: pan-y;
}

/* 布局 */
.page-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
    height: 100%;
}

.page-body {
    flex: 1;
    overflow: scroll;
}
.page-footer{
    background-color: rgb(14,160,235);
    color:#fff;
    font-size: 28px;
    text-align: center;
    height: 80px;
    line-height: 80px;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
}
/* 颜色 */
.fcolor {
    color: #6D6D6D !important;
}

.blue {
    color: #41AEE3 !important;
}

.red {
    color: #FF0000 !important;
}

.green {
    color: #0ECF00 !important;
}


/* 弹窗 */
.adm-center-popup-wrap {
    width: 90% !important;
    .adm-modal-title{
        font-size: 30px;
    }
    .adm-input-element{
        font-size: 28px;
    }
}

.adm-dialog-content {
    height: 160px;
    display: flex;
    align-items: center;
    justify-content: center;

    .adm-auto-center-content {
        font-size: 38px;
    }


}
.adm-form-item.adm-form-item-vertical .adm-form-item-label{
    font-size: 28px!important;
}
.adm-button.adm-button-large{
    font-size: 32px!important;
}
.adm-dialog-footer {
    padding: 20px 0;
}

.adm-dialog-footer .adm-dialog-action-row>.adm-dialog-button {
    font-size: 28px !important;
}

.adm-dialog-action-row button:first-child {
    color: #666;
}

.adm-dialog-action-row button:last-child {
    color: #0e83bf;
}

// radio
.adm-radio.adm-radio-checked .adm-radio-icon {
    background-color: #5badd8 !important
}


// 列表空
.no-list-data {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 12px;
    color: #4D4D4D;
}

// 详情列空
.no-detail-data {
    font-size: 12px;
    margin-bottom: 30px;
    color: #666;
    text-align: center
}

.select-more-picker .adm-popup-body-position-bottom{
    display: flex;
}

.adm-popup .search-line .adm-input{
    // padding-left: 0;
}
.adm-checkbox .adm-checkbox-icon{
    border: 1px solid #fff!important;
}
.modal-wrapper .m-tit span{
    color: #40afe6;
    font-size: 3.5vw;
    font-weight: bolder;
}

// 颜色
.WAIT_FINISH{
    color: red!important
}
.PROCESSING{
    color: #FFBB00!important;
}
.REPAIRED_TO_BE_CONFIRMED{
    color: #0ECF00!important;
}


// .select-more-picker .adm-input{
//     padding-left: 0!important;
// }

.adm-input{
    --font-size: 24px!important;
}
.adm-text-area-element{
    --font-size: 24px!important;
}